package hcn.protocol.base.hisPlateform;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * 医院平台BSXml请求回参
 * Created by ChenJij on 2020/11/1.
 */
@XmlRootElement(name = "Envelope")
public class BaseHisPlateformXmlBodyResponse {
    private InnerBody body;

    @XmlElement(name = "Body")
    public InnerBody getBody() {
        return body;
    }

    public void setBody(InnerBody body) {
        this.body = body;
    }

    public static class InnerBody {
        private InvokeResponse invokeResponse;

        @XmlElement(name = "invokeResponse")
        public InvokeResponse getInvokeResponse() {
            return invokeResponse;
        }

        public void setInvokeResponse(InvokeResponse invokeResponse) {
            this.invokeResponse = invokeResponse;
        }

        public static class InvokeResponse{
            private InnerReturn innerReturn;

            @XmlElement(name = "return")
            public InnerReturn getInnerReturn() {
                return innerReturn;
            }

            public void setInnerReturn(InnerReturn innerReturn) {
                this.innerReturn = innerReturn;
            }

            public static class InnerReturn {
                private BaseHisPlateformXmlResponse BaseHisPlateformXmlResponse;

                @XmlElement(name = "BSXml")
                public hcn.protocol.base.hisPlateform.BaseHisPlateformXmlResponse getBaseHisPlateformXmlResponse() {
                    return BaseHisPlateformXmlResponse;
                }

                public void setBaseHisPlateformXmlResponse(hcn.protocol.base.hisPlateform.BaseHisPlateformXmlResponse baseHisPlateformXmlResponse) {
                    BaseHisPlateformXmlResponse = baseHisPlateformXmlResponse;
                }
            }
        }
    }
}